Bank Of England Holds Interest Rates After 14 Consecutive Hikes